have a head for something - Turco Inglés Diccionario